课程名称:Go 语言模拟实现 TCP IP 协议培训

4401 人关注
(78637/99817)
课程大纲:

Go 语言模拟实现 TCP IP 协议培训

 

1 OSI 模型和 TCP/IP 模型

2 Linux 的 TUN/TAP虚拟网卡介绍

3 协议栈网卡 IO 和管理

4 ARP 协议的处理和实现

5 路由和路由表

6 端口的概念

7 网络层到传输层的数据报分发

8 TCP 协议头部详解

9 协议栈整体概览

10 实现 TAP网卡的数据处理

11 以太网数据帧协议

12 IPV4 协议和实现

13 ICMP 协议和实现

14 协议栈端口管理的实现

15 UDP 协议和实现

16 TCP 原理解析

1
TCPIP 和开放系统互连(OSI)模型

1.互联网发展史

2.OSI模型和TCPIP模型

3.家用电脑是如何上网的

4.协议栈整体概览

2
链路层的基本实现

1.以太网的基本参数

2.linux的tun/tap虚拟网卡介绍

3.实现tap网卡的数据处理,包括读取与写入

4.协议栈网卡IO和管理

5.以太网数据帧协议

6.arp协议的处理和实现

3
网络层的实现

1.网络层的基本功能

2.ipv4协议和代码实现

3.路由和路由表

4.icmp协议和代码实现

4
端口

1.端口的概念

2.端口的类型

3.协议栈端口管理的实现

5
传输层概念及UDP协议

1.传输层基本功能

2.网络层到传输层的数据报分发

3.UDP协议和代码实现

6
TCP原理及实现

1.tcp协议头部详解

2.tcp的状态解析

3.tcp的可靠性解析

4.tcp的流量控制解析

5.tcp的拥塞控制解析


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告